home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 March / PCWorld_2007-03_cd.bin / v cisle / sandra / san1117b.exe / san1117.exe / install_script.iss
Text File  |  2006-11-24  |  33KB  |  316 lines

  1. ;InnoSetupVersion=5.1.7
  2.  
  3. [Setup]
  4. AppName={code:GetLocalisedString|sAppName}
  5. AppVerName={code:GetLocalisedString|sAppNameFullPtf}
  6. AppId={{C3113E55-7BCB-4de3-8EBF-60E6CE6B2096}
  7. AppVersion=11.17.2007.2
  8. AppPublisher=SiSoftware
  9. AppPublisherURL=http://www.sisoftware.net
  10. AppSupportURL=http://www.sisoftware.net/?location=contact
  11. AppUpdatesURL=http://www.sisoftware.net/?location=update
  12. AppComments={code:GetLocalisedString|sAppNameEdition}
  13. DefaultDirName={pf}\SiSoftware\{code:GetLocalisedString|sAppNameFull}
  14. DefaultGroupName={code:GetLocalisedString|sGroupName}
  15. UninstallDisplayIcon={app}\sandra.exe,0
  16. OutputBaseFilename=san1117
  17. Compression=lzma
  18. ArchitecturesInstallIn64BitMode=x64 ia64
  19. ChangesAssociations=yes
  20. AllowNoIcons=yes
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23.  
  24. [Files]
  25. Source: "{app}\kill.ico"; DestDir: "{app}"; Components: main\cmn; MinVersion: 0.0,5.0; Flags: ignoreversion 
  26. Source: "{app}\sandra,1.exe"; DestDir: "{app}"; DestName: "sandra.exe"; Components: main\cli\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  27. Source: "{app}\sandra,2.exe"; DestDir: "{app}"; DestName: "sandra.exe"; Components: main\cli\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  28. Source: "{app}\RpcSandraSrv,1.exe"; DestDir: "{app}"; DestName: "RpcSandraSrv.exe"; Components: main\srv\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  29. Source: "{app}\RpcSandraSrv,2.exe"; DestDir: "{app}"; DestName: "RpcSandraSrv.exe"; Components: main\srv\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  30. Source: "{app}\Win32\RpcDataSrv.exe"; DestDir: "{app}\Win32"; Components: main\32; MinVersion: 0.0,5.0; Flags: ignoreversion 
  31. Source: "{app}\sandra,1.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "en"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  32. Source: "{app}\sandra,2.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "en"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  33. Source: "{app}\sandra,3.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "fr"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  34. Source: "{app}\sandra,4.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "fr"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  35. Source: "{app}\sandra,5.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "ru"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  36. Source: "{app}\sandra,6.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "ru"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  37. Source: "{app}\sandra,7.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "it"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  38. Source: "{app}\sandra,8.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "it"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  39. Source: "{app}\sandra,9.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "jp"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  40. Source: "{app}\sandra,10.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "jp"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  41. Source: "{app}\sandra,11.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\64aa; Languages: "de"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  42. Source: "{app}\sandra,12.mui"; DestDir: "{app}"; DestName: "sandra.mui"; Components: main\32; Languages: "de"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  43. Source: "{app}\sandra,1.brd"; DestDir: "{app}"; DestName: "sandra.brd"; Components: main\cli\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  44. Source: "{app}\sandra,2.brd"; DestDir: "{app}"; DestName: "sandra.brd"; Components: main\cli\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  45. Source: "{app}\sandra,1.sys"; DestDir: "{app}"; DestName: "sandra.sys"; Components: main\srv\64aa; Check: "OsIsOk(5)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  46. Source: "{app}\sandra,2.sys"; DestDir: "{app}"; DestName: "sandra.sys"; Components: main\srv\64ia; Check: "OsIsOk(4)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  47. Source: "{app}\sandra,3.sys"; DestDir: "{app}"; DestName: "sandra.sys"; Components: main\srv\32; Check: "OsIsOk(3)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  48. ; Source: "{tmp}\XIb\"; DestDir: "{tmp}\XIb"; Components: main\cmn; MinVersion: 0.0,5.0; Flags: skipifsourcedoesntexist 
  49. Source: "{app}\sandra.mda"; DestDir: "{app}"; Components: main\cmn; MinVersion: 0.0,5.0; Flags: ignoreversion 
  50. Source: "{app}\sandra.mdb"; DestDir: "{app}"; Components: main\cmn; MinVersion: 0.0,5.0; Flags: ignoreversion 
  51. Source: "{app}\sandra.reg"; DestDir: "{app}"; Components: main\cmn; MinVersion: 0.0,5.0; Flags: ignoreversion 
  52. Source: "{app}\sandra.mcl"; DestDir: "{app}"; Components: main\cli\cmn; MinVersion: 0.0,5.01; Flags: ignoreversion 
  53. Source: "{app}\sandra.png"; DestDir: "{app}"; Components: main\cli\cmn; MinVersion: 0.0,5.01; Flags: ignoreversion 
  54. Source: "{sys}\SanCpl,1.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "en"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  55. Source: "{sys}\SanCpl,2.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "fr"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  56. Source: "{sys}\SanCpl,3.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "ru"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  57. Source: "{sys}\SanCpl,4.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "it"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  58. Source: "{sys}\SanCpl,5.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "jp"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  59. Source: "{sys}\SanCpl,6.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\64aa; Languages: "de"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  60. Source: "{sys}\SanCpl,7.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "en"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  61. Source: "{sys}\SanCpl,8.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "fr"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  62. Source: "{sys}\SanCpl,9.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "ru"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  63. Source: "{sys}\SanCpl,10.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "it"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  64. Source: "{sys}\SanCpl,11.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "jp"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  65. Source: "{sys}\SanCpl,12.cpl"; DestDir: "{sys}"; DestName: "SanCpl.cpl"; Components: main\cli\32; Languages: "de"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  66. Source: "{app}\sandra,1.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "en"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  67. Source: "{app}\sandra,2.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "fr"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  68. Source: "{app}\sandra,3.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "ru"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  69. Source: "{app}\sandra,4.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "it"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  70. Source: "{app}\sandra,5.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "jp"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  71. Source: "{app}\sandra,6.chm"; DestDir: "{app}"; DestName: "sandra.chm"; Components: docs\help; Languages: "de"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  72. Source: "{app}\examples\Analysis Script.sis"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  73. Source: "{app}\examples\Burn Script.sis"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  74. Source: "{app}\examples\Monitor Script.sis"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  75. Source: "{app}\examples\Report Script.sis"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  76. Source: "{app}\examples\SQL Server Schema.sql"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  77. Source: "{app}\examples\mySQL Schema.sql"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  78. Source: "{app}\examples\Oracle Schema.sql"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  79. Source: "{app}\examples\Report Schema.mdb"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  80. Source: "{app}\examples\Dynamic XML Report.htm"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  81. Source: "{app}\examples\ReportSchema.dtd"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  82. Source: "{app}\examples\ReportSchema.xml"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  83. Source: "{app}\examples\ReportStyle.css"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  84. Source: "{app}\examples\ReportStyle.xsl"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  85. Source: "{app}\examples\System Report.htm"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  86. Source: "{app}\examples\System Report.mif"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  87. Source: "{app}\examples\System Report.rpt"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  88. Source: "{app}\examples\System Report.txt"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  89. Source: "{app}\examples\System Report.xml"; DestDir: "{app}\examples"; Components: docs\exmp; MinVersion: 0.0,5.0; Flags: ignoreversion 
  90. Source: "{app}\gdiplus.dll"; DestDir: "{app}"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; OnlyBelowVersion: 0.0,5.01; Flags: ignoreversion 
  91. Source: "{app}\mfc80u,1.dll"; DestDir: "{app}"; DestName: "mfc80u.dll"; Components: main\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  92. Source: "{app}\Microsoft.VC80.MFC,1.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.MFC.manifest"; Components: main\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  93. Source: "{app}\msvcr80,1.dll"; DestDir: "{app}"; DestName: "msvcr80.dll"; Components: main\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  94. Source: "{app}\Microsoft.VC80.CRT,1.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.CRT.manifest"; Components: main\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  95. Source: "{app}\Microsoft.VC80.MFCLOC,1.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.MFCLOC.manifest"; Components: main\64aa; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  96. Source: "{app}\mfc80fra,1.dll"; DestDir: "{app}"; DestName: "mfc80fra.dll"; Components: main\64aa; Languages: "fr"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  97. Source: "{app}\mfc80ita,1.dll"; DestDir: "{app}"; DestName: "mfc80ita.dll"; Components: main\64aa; Languages: "it"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  98. Source: "{app}\mfc80jpn,1.dll"; DestDir: "{app}"; DestName: "mfc80jpn.dll"; Components: main\64aa; Languages: "jp"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  99. Source: "{app}\mfc80deu,1.dll"; DestDir: "{app}"; DestName: "mfc80deu.dll"; Components: main\64aa; Languages: "de"; Check: "OsIsOk(2)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  100. Source: "{app}\mfc80u,2.dll"; DestDir: "{app}"; DestName: "mfc80u.dll"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  101. Source: "{app}\Microsoft.VC80.MFC,2.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.MFC.manifest"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  102. Source: "{app}\msvcr80,2.dll"; DestDir: "{app}"; DestName: "msvcr80.dll"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  103. Source: "{app}\Microsoft.VC80.CRT,2.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.CRT.manifest"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  104. Source: "{app}\Win32\msvcr80.dll"; DestDir: "{app}\Win32"; Components: main\32; MinVersion: 0.0,5.0; Flags: ignoreversion 
  105. Source: "{app}\Win32\Microsoft.VC80.CRT.manifest"; DestDir: "{app}\Win32"; Components: main\32; MinVersion: 0.0,5.0; Flags: ignoreversion 
  106. Source: "{app}\Microsoft.VC80.MFCLOC,2.manifest"; DestDir: "{app}"; DestName: "Microsoft.VC80.MFCLOC.manifest"; Components: main\32; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  107. Source: "{app}\mfc80fra,2.dll"; DestDir: "{app}"; DestName: "mfc80fra.dll"; Components: main\32; Languages: "fr"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  108. Source: "{app}\mfc80ita,2.dll"; DestDir: "{app}"; DestName: "mfc80ita.dll"; Components: main\32; Languages: "it"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  109. Source: "{app}\mfc80jpn,2.dll"; DestDir: "{app}"; DestName: "mfc80jpn.dll"; Components: main\32; Languages: "jp"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  110. Source: "{app}\mfc80deu,2.dll"; DestDir: "{app}"; DestName: "mfc80deu.dll"; Components: main\32; Languages: "de"; Check: "OsIsOk(0)"; MinVersion: 0.0,5.0; Flags: ignoreversion 
  111. Source: "{app}\WCe420arm\SanPda.dll"; DestDir: "{app}\WCe420arm"; Components: pdawce\arm42; MinVersion: 0.0,5.0; Flags: ignoreversion 
  112. Source: "{app}\WCe421arm\SanPda.dll"; DestDir: "{app}\WCe421arm"; Components: pdawce\arm42; MinVersion: 0.0,5.0; Flags: ignoreversion 
  113. Source: "{app}\WCe501arm\SanPda.dll"; DestDir: "{app}\WCe501arm"; Components: pdawce\arm50; MinVersion: 0.0,5.0; Flags: ignoreversion 
  114.  
  115. [Registry]
  116. Root: HKLM; Subkey: "Software\SiSoftware"; MinVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  117. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  118. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Program Version"; ValueType: Dword; ValueData: "$0"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  119. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "ExePath"; ValueType: String; ValueData: "{app}\Sandra.exe"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  120. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Registered User"; ValueType: String; ValueData: "{userinfoname}"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  121. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Registered Company"; ValueType: String; ValueData: "{userinfoorg}"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  122. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "ncacn_np"; ValueType: Dword; ValueData: "$0"; Check: "SrvAreOk(1)"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  123. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "ncacn_ip_tcp"; ValueType: Dword; ValueData: "$0"; Check: "SrvAreOk(1)"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  124. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "ncacn_http"; ValueType: Dword; ValueData: "$0"; Check: "SrvAreOk(1)"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  125. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Ref DCOM Usage"; ValueType: Dword; ValueData: "$1"; Check: "IsDbConnDCOM()"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  126. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Ref DCOM Server"; ValueType: String; ValueData: "{code:GetDbConnData|sSrv}"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  127. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Ref DCOM Protocol"; ValueType: String; ValueData: "{code:GetDbConnData|sPro}"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  128. Root: HKCR; Subkey: ".sis"; ValueType: String; ValueData: "Sandra.Script"; MinVersion: 0.0,5.0; Flags: uninsdeletevalue 
  129. Root: HKCR; Subkey: ".sis"; ValueName: "Content Type"; ValueType: String; ValueData: "text/plain"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  130. Root: HKCR; Subkey: ".sis"; ValueName: "PerceivedType"; ValueType: String; ValueData: "text"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  131. Root: HKCR; Subkey: "Sandra.Script"; ValueType: String; ValueData: "{code:GetLocalisedString|sScriptName}"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  132. Root: HKCR; Subkey: "Sandra.Script"; ValueName: "Content Type"; ValueType: String; ValueData: "text/plain"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  133. Root: HKCR; Subkey: "Sandra.Script"; ValueName: "PerceivedType"; ValueType: String; ValueData: "text"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  134. Root: HKCR; Subkey: "Sandra.Script\DefaultIcon"; ValueType: String; ValueData: "{app}\sandra.exe,1"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  135. Root: HKCR; Subkey: "Sandra.Script\shell\open\command"; ValueType: String; ValueData: """{app}\sandra.exe"" /r ""%1"""; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  136. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Reg With Firewall"; ValueType: Dword; ValueData: "$1"; Tasks: firewall; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  137. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "News File"; ValueType: String; ValueData: "{commonappdata}\news.xml"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  138. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; ValueName: "Offers File"; ValueType: String; ValueData: "{commonappdata}\offers.xml"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  139. Root: HKCU; Subkey: "Software\SiSoftware"; MinVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  140. Root: HKLM; Subkey: "Software\SiSoftware"; MinVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  141. Root: HKCU; Subkey: "Software\SiSoftware\Sandra"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  142. Root: HKLM; Subkey: "Software\SiSoftware\Sandra"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  143.  
  144. [INI]
  145. FileName: "{app}\sisoftware.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net"; 
  146. FileName: "{app}\news.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=latestver"; 
  147. FileName: "{app}\qa.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=qa"; 
  148. FileName: "{app}\what.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=pinformation"; 
  149. FileName: "{app}\reqs.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=reqs"; 
  150. FileName: "{app}\compat.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=compatibility"; 
  151. FileName: "{app}\reviews.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?dir=reviews&location=reviews"; 
  152. FileName: "{app}\developers.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=developer"; 
  153. FileName: "{app}\order.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=buy"; 
  154. FileName: "{app}\orderbiz.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=buybiz"; 
  155. FileName: "{app}\distribute.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=licence_std_dist&dir=licence"; 
  156. FileName: "{app}\licence.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.sisoftware.net/?location=licence_std_use&dir=licence"; 
  157. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """ncacn_np"""; String: "dword:00000000"; 
  158. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """ncacn_ip_tcp"""; String: "dword:00000000"; 
  159. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """ncacn_http"""; String: "dword:00000000"; 
  160. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Ref DCOM Usage"""; String: "dword:00000001"; 
  161. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Ref DCOM Server"""; String: """{code:GetDbConnData|sSrv}"""; 
  162. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Ref DCOM Protocol"""; String: """{code:GetDbConnData|sPro}"""; 
  163. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """ExePath"""; String: """{app}\Sandra.exe"""; 
  164. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Registered User"""; String: """{userinfoname}"""; 
  165. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Registered Company"""; String: """{userinfoorg}"""; 
  166. FileName: "{app}\sandra.reg"; Section: "HKEY_LOCAL_MACHINE\SOFTWARE\SiSoftware\Sandra"; Key: """Reg With Firewall"""; String: "dword:00000001"; 
  167.  
  168. [Run]
  169. Filename: "net"; Parameters: "stop SandraTheSrv"; MinVersion: 0.0,5.0; 
  170. Filename: "net"; Parameters: "stop SandraDataSrv"; MinVersion: 0.0,5.0; 
  171. Filename: "{app}\RpcSandraSrv.exe"; Parameters: "-remove"; MinVersion: 0.0,5.0; 
  172. Filename: "{app}\Win32\RpcDataSrv.exe"; Parameters: "-remove"; MinVersion: 0.0,5.0; 
  173. Filename: "{app}\RpcSandraSrv.exe"; Parameters: "-install"; MinVersion: 0.0,5.0; 
  174. Filename: "{app}\Win32\RpcDataSrv.exe"; Parameters: "-install"; MinVersion: 0.0,5.0; 
  175. Filename: "{app}\sandra.exe"; Description: "{code:GetLocalisedString|sLaunch}"; MinVersion: 0.0,5.0; Flags: postinstall skipifsilent nowait
  176.  
  177. [UninstallRun]
  178. Filename: "net"; Parameters: "stop SandraTheSrv"; MinVersion: 0.0,5.0; 
  179. Filename: "net"; Parameters: "stop SandraDataSrv"; MinVersion: 0.0,5.0; 
  180. Filename: "net"; Parameters: "stop SandraAgentSrv"; MinVersion: 0.0,5.0; 
  181. Filename: "{app}\RpcSandraSrv.exe"; Parameters: "-remove"; MinVersion: 0.0,5.0; 
  182. Filename: "{app}\Win32\RpcDataSrv.exe"; Parameters: "-remove"; MinVersion: 0.0,5.0; 
  183. Filename: "{app}\Win32\RpcAgentSrv"; Parameters: "-remove"; MinVersion: 0.0,5.0; 
  184.  
  185. [Icons]
  186. Name: "{group}\{code:GetLocalisedString|sAppNameFull}"; Filename: "{app}\sandra.exe"; WorkingDir: "{app}"; Comment: "{code:GetLocalisedString|sAppNameFull}"; MinVersion: 0.0,5.0; 
  187. Name: "{group}\{code:GetLocalisedString|sDocumentation}"; Filename: "{app}\sandra.chm"; Check: "IsAppNewInstall()"; MinVersion: 0.0,5.0; 
  188. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sNews}"; Filename: "{app}\news.url"; MinVersion: 0.0,5.0; 
  189. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sQA}"; Filename: "{app}\qa.url"; MinVersion: 0.0,5.0; 
  190. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sDevLinks}"; Filename: "{app}\developers.url"; MinVersion: 0.0,5.0; 
  191. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sReviews}"; Filename: "{app}\reviews.url"; MinVersion: 0.0,5.0; 
  192. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sOrderSandra}"; Filename: "{app}\order.url"; MinVersion: 0.0,5.0; 
  193. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sOrderSandraBiz}"; Filename: "{app}\orderbiz.url"; MinVersion: 0.0,5.0; 
  194. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sUseLicence}"; Filename: "{app}\licence.url"; MinVersion: 0.0,5.0; 
  195. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sDistLicence}"; Filename: "{app}\distribute.url"; MinVersion: 0.0,5.0; 
  196. Name: "{group}\{code:GetLocalisedString|sWebLinks}\{code:GetLocalisedString|sSiSoftOnWeb}"; Filename: "{app}\sisoftware.url"; MinVersion: 0.0,5.0; 
  197. Name: "{group}\{code:GetLocalisedString|sUninstall}"; Filename: "{uninstallexe}"; IconFilename: "{app}\kill.ico"; MinVersion: 0.0,5.0; 
  198. Name: "{commondesktop}\{code:GetLocalisedString|sAppNameFull}"; Filename: "{app}\sandra.exe"; WorkingDir: "{app}"; Comment: "{code:GetLocalisedString|sAppNameFull}"; Tasks: desktopicon; MinVersion: 0.0,5.0; 
  199. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{code:GetLocalisedString|sAppNameFull}"; Filename: "{app}\sandra.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon; MinVersion: 0.0,5.0; 
  200. Name: "{commonprograms}\Accessories\Media Center\Media Center Programs\{code:GetLocalisedString|sAppNameFull}"; Filename: "{app}\sandra.mcl"; WorkingDir: "{app}"; Comment: "{code:GetLocalisedString|sAppNameFull}"; MinVersion: 0.0,5.01; 
  201. Name: "{app}\Sandra"; Filename: "{app}\sandra.exe"; WorkingDir: "{app}"; Comment: "{code:GetLocalisedString|sAppNameFull}"; MinVersion: 0.0,5.01; 
  202.  
  203. [Tasks]
  204. Name: "firewall"; Description: "{code:GetLocalisedString|sTaskFirewall}"; GroupDescription: "{code:GetLocalisedString|sMoreIcons}"; MinVersion: 0.0,5.01 Service Pack 2; 
  205. Name: "regdoc"; Description: "{code:GetLocalisedString|sTaskRegDocument}"; GroupDescription: "{code:GetLocalisedString|sMoreIcons}"; MinVersion: 0.0,5.0; 
  206. Name: "desktopicon"; Description: "{code:GetLocalisedString|sCreateDeskIcon}"; GroupDescription: "{code:GetLocalisedString|sMoreIcons}"; MinVersion: 0.0,5.0; 
  207. Name: "quicklaunchicon"; Description: "{code:GetLocalisedString|sCreateLaunchIcon}"; GroupDescription: "{code:GetLocalisedString|sMoreIcons}"; MinVersion: 0.0,5.0; 
  208.  
  209. [Components]
  210. Name: "main"; Description: "{code:GetLocalisedString|sProgramFiles}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  211. Name: "main\cmn"; Description: "{code:GetLocalisedString|sProgramFilesWCmn}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  212. Name: "main\64aa"; Description: "{code:GetLocalisedString|sProgramFilesW64AA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  213. Name: "main\64ia"; Description: "{code:GetLocalisedString|sProgramFilesW64IA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  214. Name: "main\32"; Description: "{code:GetLocalisedString|sProgramFilesW32}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  215. Name: "main\cli"; Description: "{code:GetLocalisedString|sProgramFilesCli}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  216. Name: "main\cli\cmn"; Description: "{code:GetLocalisedString|sProgramFilesWCmn}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  217. Name: "main\cli\64aa"; Description: "{code:GetLocalisedString|sProgramFilesW64AA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  218. Name: "main\cli\64ia"; Description: "{code:GetLocalisedString|sProgramFilesW64IA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  219. Name: "main\cli\32"; Description: "{code:GetLocalisedString|sProgramFilesW32}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  220. Name: "main\srv"; Description: "{code:GetLocalisedString|sProgramFilesSrv}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  221. Name: "main\srv\cmn"; Description: "{code:GetLocalisedString|sProgramFilesWCmn}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  222. Name: "main\srv\64aa"; Description: "{code:GetLocalisedString|sProgramFilesW64AA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  223. Name: "main\srv\64ia"; Description: "{code:GetLocalisedString|sProgramFilesW64IA}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  224. Name: "main\srv\32"; Description: "{code:GetLocalisedString|sProgramFilesW32}"; Types: "full compact custom"; MinVersion: 0.0,5.0; 
  225. Name: "pdawce"; Description: "{code:GetLocalisedString|sPdaWCeLibs}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  226. Name: "pdawce\arm42"; Description: "{code:GetLocalisedString|sPdaWCe42arm}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  227. Name: "pdawce\arm50"; Description: "{code:GetLocalisedString|sPdaWCe50arm}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  228. Name: "docs"; Description: "{code:GetLocalisedString|sDocumentation}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  229. Name: "docs\help"; Description: "{code:GetLocalisedString|sHelpFiles}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  230. Name: "docs\exmp"; Description: "{code:GetLocalisedString|sExampleFiles}"; Types: "full custom"; MinVersion: 0.0,5.0; 
  231.  
  232. [UninstallDelete]
  233. Type: files; Name: "{app}\sisoftware.url"; 
  234. Type: files; Name: "{app}\news.url"; 
  235. Type: files; Name: "{app}\qa.url"; 
  236. Type: files; Name: "{app}\what.url"; 
  237. Type: files; Name: "{app}\reqs.url"; 
  238. Type: files; Name: "{app}\compat.url"; 
  239. Type: files; Name: "{app}\order.url"; 
  240. Type: files; Name: "{app}\orderbiz.url"; 
  241. Type: files; Name: "{app}\licence.url"; 
  242. Type: files; Name: "{app}\developers.url"; 
  243. Type: files; Name: "{app}\reviews.url"; 
  244. Type: files; Name: "{app}\distribute.url"; 
  245.  
  246. [Types]
  247. Name: "full"; MinVersion: 0.0,5.0; 
  248. Name: "compact"; MinVersion: 0.0,5.0; 
  249. Name: "custom"; MinVersion: 0.0,5.0; 
  250.  
  251. [CustomMessages]
  252. en.NameAndVersion=%1 version %2
  253. en.AdditionalIcons=Additional icons:
  254. en.CreateDesktopIcon=Create a &desktop icon
  255. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  256. en.ProgramOnTheWeb=%1 on the Web
  257. en.UninstallProgram=Uninstall %1
  258. en.LaunchProgram=Launch %1
  259. en.AssocFileExtension=&Associate %1 with the %2 file extension
  260. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  261. fr.NameAndVersion=%1 version %2
  262. fr.AdditionalIcons=Ic⌠nes supplΘmentaires :
  263. fr.CreateDesktopIcon=CrΘer une ic⌠ne sur le &Bureau
  264. fr.CreateQuickLaunchIcon=CrΘer une ic⌠ne dans la barre de &Lancement rapide
  265. fr.ProgramOnTheWeb=Page d'accueil de %1
  266. fr.UninstallProgram=DΘsinstaller %1
  267. fr.LaunchProgram=ExΘcuter %1
  268. fr.AssocFileExtension=&Associer %1 avec l'extension de fichier %2
  269. fr.AssocingFileExtension=Associe %1 avec l'extension de fichier %2...
  270. ru.NameAndVersion=%1, Γσ≡±Φ  %2
  271. ru.AdditionalIcons=─ε∩εδφΦ≥σδⁿφ√σ τφα≈ΩΦ:
  272. ru.CreateDesktopIcon=╤ετΣα≥ⁿ τφα≈εΩ φα &╨αßε≈σ∞ ±≥εδσ
  273. ru.CreateQuickLaunchIcon=╤ετΣα≥ⁿ τφα≈εΩ Γ &╧αφσδΦ ß√±≥≡επε τα∩≤±Ωα
  274. ru.ProgramOnTheWeb=╤αΘ≥ %1 Γ ╚φ≥σ≡φσ≥σ
  275. ru.UninstallProgram=─σΦφ±≥αδδΦ≡εΓα≥ⁿ %1
  276. ru.LaunchProgram=╟α∩≤±≥Φ≥ⁿ %1
  277. ru.AssocFileExtension=╤Γ& τα≥ⁿ %1 ± ⌠αΘδα∞Φ, Φ∞σ■∙Φ∞Φ ≡α±°Φ≡σφΦσ %2
  278. ru.AssocingFileExtension=╤Γ τ√ΓαφΦσ %1 ± ⌠αΘδα∞Φ %2...
  279. it.NameAndVersion=%1 versione %2
  280. it.AdditionalIcons=Icone aggiuntive:
  281. it.CreateDesktopIcon=Crea un'icona sul &desktop
  282. it.CreateQuickLaunchIcon=Crea un'icona nella barra &Avvio veloce
  283. it.ProgramOnTheWeb=%1 sul Web
  284. it.UninstallProgram=Disinstalla %1
  285. it.LaunchProgram=Avvia %1
  286. it.AssocFileExtension=&Associa l'estensione %2 a %1
  287. it.AssocingFileExtension=Associazione dell'estensione %2 a %1 in corso...
  288. jp.NameAndVersion=%1 âoü[âWâçâô %2
  289. jp.AdditionalIcons=âAâCâRâôé≡Æ╟ë┴é╖éΘ:
  290. jp.CreateDesktopIcon=âfâXâNâgâbâvÅπé╔âAâCâRâôé≡ì∞ɼé╖éΘ(&d)
  291. jp.CreateQuickLaunchIcon=&Quick Launch âAâCâRâôé≡ì∞ɼé╖éΘ
  292. jp.ProgramOnTheWeb=%1 on the Web
  293. jp.UninstallProgram=%1 é≡âAâôâCâôâXâgü[âïé╖éΘ
  294. jp.LaunchProgram=%1 é≡Ä└ìsé╖éΘ
  295. jp.AssocFileExtension=%2 âtâ@âCâïègÆúé╔ %1é≡è╓ÿAòté»é▄é╖üB
  296. jp.AssocingFileExtension=%2 é╔ %1é≡è╓ÿAòté»é▄é╖üB
  297. de.NameAndVersion=%1 Version %2
  298. de.AdditionalIcons=ZusΣtzliche Symbole:
  299. de.CreateDesktopIcon=&Desktop-Symbol anlegen
  300. de.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
  301. de.ProgramOnTheWeb=%1 im Internet
  302. de.UninstallProgram=%1 entfernen
  303. de.LaunchProgram=%1 starten
  304. de.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
  305. de.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
  306.  
  307. [Languages]
  308. ; These files are stubs
  309. ; To achieve better results after recompilation, use the real language files
  310. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; InfoBeforeFile: "embedded\enInfoBefore.rtf"; 
  311. Name: "fr"; MessagesFile: "embedded\fr.isl"; LicenseFile: "embedded\frLicense.rtf"; InfoBeforeFile: "embedded\frInfoBefore.rtf"; 
  312. Name: "ru"; MessagesFile: "embedded\ru.isl"; LicenseFile: "embedded\ruLicense.rtf"; InfoBeforeFile: "embedded\ruInfoBefore.rtf"; 
  313. Name: "it"; MessagesFile: "embedded\it.isl"; LicenseFile: "embedded\itLicense.rtf"; InfoBeforeFile: "embedded\itInfoBefore.rtf"; 
  314. Name: "jp"; MessagesFile: "embedded\jp.isl"; LicenseFile: "embedded\jpLicense.rtf"; InfoBeforeFile: "embedded\jpInfoBefore.rtf"; 
  315. Name: "de"; MessagesFile: "embedded\de.isl"; LicenseFile: "embedded\deLicense.rtf"; InfoBeforeFile: "embedded\deInfoBefore.rtf"; 
  316.